(inflatable) lifejacket - Español Inglés Diccionario